* { margin: 0; padding: 0; }
.line-wrapper { width: 100%; height: 75px; overflow: hidden; font-size: 0.7rem; border-bottom: 1px solid #aaa; }
.line-scroll-wrapper { white-space: nowrap; height: 75px; clear: both; }
.line-btn-delete { float: left; width: 75px; height: 75px; margin-left: 0px;}
.line-btn-change {float: left;width: 66px; height: 75px;margin-left: 0px;}
.line-btn-delete button { width: 100%; height: 100%; background: #f33434; border: none; font-size: 0.7rem; font-family: 'Microsoft Yahei'; color: #fff; }
.line-btn-change button { width: 100%; height: 100%; background: #696b6b; border: none; font-size: 0.7rem; font-family: 'Microsoft Yahei'; color: #fff; }
.line-normal-wrapper { display: inline-block; line-height: 100px; float: left; padding-top: 10px; padding-bottom: 10px; }
.line-normal-icon-wrapper { float: right; width: 120px; height: 120px; margin-right: 12px; }
.line-normal-icon-wrapper img { width: 120px; height: 75px; }
.line-normal-avatar-wrapper { width: 47px; height: 45px; float: left; margin-left: 33px;margin-top: 33px;zoom: 0.5;}
.line-normal-avatar-wrapper img { width: 30px; height: 30px; border-radius: 60px; }
.line-normal-left-wrapper { float: left; overflow: hidden; }
.line-normal-info-wrapper { float: left; margin-left: 18px; }
.line-normal-user-name { height: 10px; line-height: 22px; color: #4e4e4e; margin-top: 7px; }
.line-normal-msg { height: 28px; line-height: 28px; overflow:hidden; text-overflow:ellipsis; color: #4e4e4e; margin-top: 11px; }
.line-normal-time { height: 28px; line-height: 28px; color: #999; margin-top: 11px; }